<?php
//批量转义
function deepslashes($data){
    //判断$data的表现形式,并且需要处理空的情况
    if (empty($data)){
        return $data;
    }
    return is_array($data) ? array_map('deepslashes', $data) : addslashes($data) ;
}

//批量实体转义
function deepspecialchars($data){
    if (empty($data)){
        return $data;
    }
    return is_array($data) ? array_map('deepspecialchars', $data) : htmlspecialchars($data);
}